`:top
Ein `!Windows-Systemdienst`! (auch kurz einfach `!Dienste`! oder `F33f`_`[englisch`:/page/entry.mu`zim=wikipedia_de_all_nopic_2026-01.zim|entry_path=Englische_Sprache]`_`f `!Services`!) ist ein `F33f`_`[Programm`:/page/entry.mu`zim=wikipedia_de_all_nopic_2026-01.zim|entry_path=Computerprogramm]`_`f, das als spezialisierter `F33f`_`[Dienst`:/page/entry.mu`zim=wikipedia_de_all_nopic_2026-01.zim|entry_path=Dienst_(Informatik)]`_`f im `F33f`_`[Hintergrund`:/page/entry.mu`zim=wikipedia_de_all_nopic_2026-01.zim|entry_path=Hintergrundprozess]`_`f von `F33f`_`[Windows`:/page/entry.mu`zim=wikipedia_de_all_nopic_2026-01.zim|entry_path=Microsoft_Windows]`_`f läuft und Funktionalitäten des `F33f`_`[Betriebssystems`:/page/entry.mu`zim=wikipedia_de_all_nopic_2026-01.zim|entry_path=Betriebssystem]`_`f bündelt, um sie Dritten zur Verfügung zu stellen. Vom Konzept her ist er dem Unix-`F33f`_`[Daemon`:/page/entry.mu`zim=wikipedia_de_all_nopic_2026-01.zim|entry_path=Daemon]`_`f ähnlich.
>>Contents
• `F0af`_`[Funktionsweise`#funktionsweise]`_`f
• `F0af`_`[Installation`#installation]`_`f
• `F0af`_`[Verwaltung`#verwaltung]`_`f
• `F0af`_`[Anwendungen`#anwendungen]`_`f
• `F0af`_`[Literatur`#literatur]`_`f
• `F0af`_`[Einzelnachweise`#einzelnachweise]`_`f
-─
>>Funktionsweise
Windows-Systemdienste bilden sozusagen das „Rückgrat“ von Windows und vermitteln dabei oftmals zwischen `F33f`_`[Hardware`:/page/entry.mu`zim=wikipedia_de_all_nopic_2026-01.zim|entry_path=Hardware]`_`f- und `F33f`_`[Software`:/page/entry.mu`zim=wikipedia_de_all_nopic_2026-01.zim|entry_path=Software]`_`f-Ebene. Ein gutes Beispiel hierfür ist der „`F33f`_`[Plug-and-Play`:/page/entry.mu`zim=wikipedia_de_all_nopic_2026-01.zim|entry_path=Plug_and_Play]`_`f“-Dienst: ohne diesen könnten weder Applikationen die angeschlossene Hardware (z. B. eine Maus) nutzen, noch könnte sich ein Gerät automatisch am Betriebssystem anmelden. Durch einen sogenannten Dienstvertrag (auch `F33f`_`[Schnittstellenspezifikation`:/page/entry.mu`zim=wikipedia_de_all_nopic_2026-01.zim|entry_path=Schnittstelle_(Objektorientierung)]`_`f) wissen sowohl Hardware als auch Software im Voraus genau, wie sie einen Dienst ansprechen müssen, um eine bestimmte Funktionalität zu nutzen.
Die eigentliche `F33f`_`[Implementierung`:/page/entry.mu`zim=wikipedia_de_all_nopic_2026-01.zim|entry_path=Implementierung]`_`f des Dienstes hängt dabei vom Umfeld (Windows-Version, 32- oder 64-Bit-System usw.) ab, die Schnittstellen des „Plug & Play“-Dienstes sind aber auf allen Windows-Systemen (ab `F33f`_`[XP`:/page/entry.mu`zim=wikipedia_de_all_nopic_2026-01.zim|entry_path=Microsoft_Windows_XP]`_`f) vom Prinzip her fast gleich oder zumindest `F33f`_`[rückwärtskompatibel`:/page/entry.mu`zim=wikipedia_de_all_nopic_2026-01.zim|entry_path=Rückwärtskompatibel]`_`f.
Dienste kommunizieren dabei nicht direkt mit dem Anwender, sie selbst besitzen keine `F33f`_`[Benutzerschnittstelle`:/page/entry.mu`zim=wikipedia_de_all_nopic_2026-01.zim|entry_path=Benutzerschnittstelle]`_`f. Häufig gibt es zur Konfiguration und Steuerung eines Dienstes separate Programme, in Windows werden die meisten dieser Programme in der `F33f`_`[Systemsteuerung`:/page/entry.mu`zim=wikipedia_de_all_nopic_2026-01.zim|entry_path=Systemsteuerung]`_`f zusammengefasst.
Windows stellt den `*Service Control Manager`* `B100`F9d9services.exe`f`b bereit, der das Starten und Anhalten von Diensten verwaltet. Er ist ein `F33f`_`[RPC`:/page/entry.mu`zim=wikipedia_de_all_nopic_2026-01.zim|entry_path=Remote_Procedure_Call]`_`f-`F33f`_`[Server`:/page/entry.mu`zim=wikipedia_de_all_nopic_2026-01.zim|entry_path=Server_(Software)]`_`f.`:cite-ref-1[`F5bf`_`[1`#cite-note-1]`_`f] Seine Benutzerschnittstellen sind die `F33f`_`[Microsoft Management Console`:/page/entry.mu`zim=wikipedia_de_all_nopic_2026-01.zim|entry_path=Microsoft_Management_Console]`_`f und der Kommandozeileninterpreter `B100`F9d9`F33f`_`[cmd.exe`:/page/entry.mu`zim=wikipedia_de_all_nopic_2026-01.zim|entry_path=Cmd.exe]`_`f`f`b. Ein Programm, das als Dienst gestartet werden soll, muss so geschrieben sein, dass es mit den Befehlen `B100`F9d9start|pause|continue|stop`f`b des `*Service Control Managers`* umgehen kann.
In der Regel liegen als Dienst auszuführende Programme als `F33f`_`[ausführbare Datei`:/page/entry.mu`zim=wikipedia_de_all_nopic_2026-01.zim|entry_path=Ausführbare_Datei]`_`f vor. In einer `F33f`_`[Dynamic Link Library`:/page/entry.mu`zim=wikipedia_de_all_nopic_2026-01.zim|entry_path=Dynamic_Link_Library]`_`f vorliegende Programme werden über die ausführbare Datei `B100`F9d9Svchost.exe`f`b (`*service host`*) aufgerufen, die die Dienste lädt, ausführt und gegebenenfalls beendet.`:cite-ref-2[`F5bf`_`[2`#cite-note-2]`_`f] Ein Dienst kann `*automatisch`* beim Hochfahren des Betriebssystems gestartet werden, `*manuell`* auf Anforderung anderer Programme gestartet werden oder `*deaktiviert`* sein.`:cite-ref-3[`F5bf`_`[3`#cite-note-3]`_`f]
Ein Dienst wird installiert, indem sein Name, die ausführbare Datei und andere Angaben in die `F33f`_`[Registrierungsdatenbank`:/page/entry.mu`zim=wikipedia_de_all_nopic_2026-01.zim|entry_path=Registrierungsdatenbank]`_`f eingetragen werden. Standardmäßig arbeiten Dienste als `*lokales System`* mit umfassenden `F33f`_`[Zugriffsrechten`:/page/entry.mu`zim=wikipedia_de_all_nopic_2026-01.zim|entry_path=Zugriffsrecht]`_`f. Sie können aber auch so eingerichtet werden, dass sie unter einem Benutzerkonto oder mit minimalen Zugriffsrechten als Netzwerkdienst oder lokaler Dienst arbeiten.
>>Installation
Dienste können u. a. mittels *.INF-Skripts von `*SetupAPI`* installiert und deinstalliert werden; ein neu installierter Dienst kann dabei gestartet werden, ein laufender Dienst kann vor der Deinstallation gestoppt werden.`:cite-ref-4[`F5bf`_`[4`#cite-note-4]`_`f]`:cite-ref-5[`F5bf`_`[5`#cite-note-5]`_`f]`:cite-ref-6[`F5bf`_`[6`#cite-note-6]`_`f]
>>Verwaltung
Dienste können mit dem `F33f`_`[MMC`:/page/entry.mu`zim=wikipedia_de_all_nopic_2026-01.zim|entry_path=Microsoft_Management_Console]`_`f-Snap-In `*Services.msc`* verwaltet werden. Erweiterte Möglichkeiten wie das Erstellen, Löschen und Definieren der Abhängigkeiten von Diensten bietet das Kommandozeilen-Tool `*sc.exe`*`:cite-ref-7[`F5bf`_`[7`#cite-note-7]`_`f]. Dieses ist seit Windows XP bzw. Windows Server 2003 in der Standardinstallation von Windows enthalten, kann aber auch unter anderen Windows-Versionen über das `F33f`_`[Resource Kit`:/page/entry.mu`zim=wikipedia_de_all_nopic_2026-01.zim|entry_path=Cmd.exe]`_`f nachinstalliert werden.
>>Anwendungen
Einige grundlegende Systemfunktionen werden von Diensten bereitgestellt. Solche Dienste werden ungeachtet der Variante von Windows automatisch mit dem Betriebssystem gestartet.
Beispiele:
• `*Arbeitsstationsdienst`* – ermöglicht `F33f`_`[Clients`:/page/entry.mu`zim=wikipedia_de_all_nopic_2026-01.zim|entry_path=Client]`_`f, auf ein Netzwerk zuzugreifen
• `*Automatische Updates`* – überwacht `*`F33f`_`[Microsoft Update`:/page/entry.mu`zim=wikipedia_de_all_nopic_2026-01.zim|entry_path=Microsoft_Update]`_`f`*, lädt Updates herunter und installiert sie
• `*`F33f`_`[DHCP`:/page/entry.mu`zim=wikipedia_de_all_nopic_2026-01.zim|entry_path=Dynamic_Host_Configuration_Protocol]`_`f-Client`* – ermöglicht es, automatisch eine `F33f`_`[IP-Adresse`:/page/entry.mu`zim=wikipedia_de_all_nopic_2026-01.zim|entry_path=IP-Adresse]`_`f zugewiesen zu bekommen
• `*`F33f`_`[DNS`:/page/entry.mu`zim=wikipedia_de_all_nopic_2026-01.zim|entry_path=Domain_Name_System]`_`f-Client`* – findet die IP-Adressen zu Domain-Namen, z. B. `*de.wikipedia.org`*
• `*Druckwarteschlange`* – der `F33f`_`[Spooler`:/page/entry.mu`zim=wikipedia_de_all_nopic_2026-01.zim|entry_path=Spooler]`_`f, der das Drucken ermöglicht
• `*Server`* – ermöglicht, den Spooler und Dateien gemeinsam im Netzwerk zu nutzen
• `*Taskplaner`* – führt Programme zu bestimmten Zeitpunkten automatisch aus
• `*`F33f`_`[Plug and Play`:/page/entry.mu`zim=wikipedia_de_all_nopic_2026-01.zim|entry_path=Plug_and_Play]`_`f`* – überwacht und unterstützt Änderungen der `F33f`_`[Hardware`:/page/entry.mu`zim=wikipedia_de_all_nopic_2026-01.zim|entry_path=Hardware]`_`f
Auch Programme, die nicht zum Lieferumfang von Windows gehören, arbeiten regelmäßig als Dienst. Typische Beispiele dafür sind:
• `F33f`_`[Server`:/page/entry.mu`zim=wikipedia_de_all_nopic_2026-01.zim|entry_path=Server_(Software)]`_`f jeder Art
• `F33f`_`[Antivirenprogramme`:/page/entry.mu`zim=wikipedia_de_all_nopic_2026-01.zim|entry_path=Antivirenprogramm]`_`f und andere Sicherheitssoftware
• Werkzeuge zur `F33f`_`[Datensicherung`:/page/entry.mu`zim=wikipedia_de_all_nopic_2026-01.zim|entry_path=Datensicherung]`_`f und -`F33f`_`[replikation`:/page/entry.mu`zim=wikipedia_de_all_nopic_2026-01.zim|entry_path=Replikation_(Datenverarbeitung)]`_`f
>>Literatur
• Axel Vahldiek, Christoph Hoppe: `*Mit erhöhter Schlagzahl.`* c’t 17/2005 S. 102ff – mit Angaben zu c’t-Artikeln speziell zu einzelnen Diensten
• `*Bedrohungen und Gegenmaßnahmen.`* Kapitel 7: `*Systemdienste.`* Microsoft TechNet, 27. Dezember 2005 – mit einer Beschreibung etlicher sicherheitsrelevanter Dienste mit Fokus auf `F33f`_`[Windows Server 2003`:/page/entry.mu`zim=wikipedia_de_all_nopic_2026-01.zim|entry_path=Windows_Server_2003]`_`f
• Axel Vahldiek: `*Unter falscher Flagge. Programme ohne Nutzeranmeldung starten.`* c’t 6/2004 S. 234ff – über das Starten beliebiger Programme als Dienst
>>Einzelnachweise
`:cite-note-1`!1.`! `F0af`_`[↑`#cite-ref-1]`_`f `*Service Control Manager.`* Microsoft, abgerufen am 8. April 2009.
`:cite-note-2`!2.`! `F0af`_`[↑`#cite-ref-2]`_`f Beschreibung von Svchost.exe unter Windows 2000, Microsoft MSKB
`:cite-note-3`!3.`! `F0af`_`[↑`#cite-ref-3]`_`f `*Services that are turned off by default in Windows Server 2003.`* Microsoft, abgerufen am 3. April 2009.
`:cite-note-4`!4.`! `F0af`_`[↑`#cite-ref-4]`_`f `*INF AddService Directive.`* Microsoft, abgerufen am 10. Juli 2017.
`:cite-note-5`!5.`! `F0af`_`[↑`#cite-ref-5]`_`f `*SetupInstallServicesFromInfSection function.`* In: `*MSDN.`* Microsoft, abgerufen am 10. Juli 2017.
`:cite-note-6`!6.`! `F0af`_`[↑`#cite-ref-6]`_`f `*SetupInstallServicesFromInfSectionEx function.`* In: `*MSDN.`* Microsoft, abgerufen am 10. Juli 2017.
`:cite-note-7`!7.`! `F0af`_`[↑`#cite-ref-7]`_`f http://support.microsoft.com/kb/251192/de Microsoft Hilfe und Support
`c`F0af`_`[↑ Back to top`#top]`_`f`a